@Article{LimaGuerMeir:2020:ToViCo,
author = "Lima, Phyllipe de Souza and Guerra, Eduardo Martins and Meirelles,
Paulo",
affiliation = "{Instituto Nacional de Pesquisas Espaciais (INPE)} and {Instituto
Nacional de Pesquisas Espaciais (INPE)} and {Universidade Federal
de S{\~a}o Paulo (UNIFESP)}",
title = "Towards visualizing code annotations distribution",
journal = "Anais do Computer on the Beach",
year = "2020",
volume = "11",
number = "1",
pages = "277--284",
keywords = "Metadata, Visualization, Annotations, Java.",
abstract = "Java developers make extensive use of code annotations since their
introduction in version 5 of the language. They are inserted
directly on the source code for custom metadata configuration,
similar to C# attributes. The software engineering community has
few works investigating their usage and impact on source code.
Being able to visualize characteristics of code annotations might
aid developers in detecting potential misuse, outliers as well as
increase the comprehensibility and readability of the source code.
In this paper, we present an approach to use software metrics to
generate a 2D polymetric view targeting the visualization of code
annotations in Java classes. We developed a prototype tool using
the Unity Game Engine. It displays classes and packages as
rectangles and annotations as circles. We demonstrated the tool
with a small sample Java program.",
doi = "10.14210/cotb.v11n1.p277-284",
url = "http://dx.doi.org/10.14210/cotb.v11n1.p277-284",
issn = "2358-0852",
label = "lattes: 3622864350804940 1 LimaGuerMeir:2020:ToViCo",
language = "pt",
targetfile = "lima_towards.pdf",
urlaccessdate = "16 maio 2024"
}